/*
 * EnvioOrdenProcesoDto.java
 *
 * Created on 2 de enero de 2007, 05:30 PM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.radar.consultas.ordenproceso.dto;

import com.src.computec.radar.consultas.base.constantes.ConstantesGenerales;
import java.util.Date;

/**
 *
 * @author aocampo
 */
public class EnvioOrdenProcesoDto implements java.io.Serializable {
    
    private String codigoBarras;
    private String numeroOrden;
    private String nombreDepartamento;
    private String nombreMunicipio;
    private String nombreCentroPoblado;
    private String nombreGestion;
    private Date fechaUltimaGestion;
    private String fechaUltimaGestionFormat;
    private String razonSocialProveedor;
    private String nombreNodo;
    private String razonSocialCliente;
    private String descripcionProducto;
    private String direccionDestinatario;
    private Date fechaProceso;
    private String fechaProcesoFormat;
    
    /** Creates a new instance of EnvioOrdenProcesoDto */
    public EnvioOrdenProcesoDto() {
    }

    public String getCodigoBarras() {
        return codigoBarras;
    }

    public void setCodigoBarras(String codigoBarras) {
        this.codigoBarras = codigoBarras;
    }

    public String getNumeroOrden() {
        return numeroOrden;
    }

    public void setNumeroOrden(String numeroOrden) {
        this.numeroOrden = numeroOrden;
    }   

    public String getNombreDepartamento() {
        return nombreDepartamento;
    }

    public void setNombreDepartamento(String nombreDepartamento) {
        this.nombreDepartamento = nombreDepartamento;
    }

    public String getNombreMunicipio() {
        return nombreMunicipio;
    }

    public void setNombreMunicipio(String nombreMunicipio) {
        this.nombreMunicipio = nombreMunicipio;
    }

    public String getNombreCentroPoblado() {
        return nombreCentroPoblado;
    }

    public void setNombreCentroPoblado(String nombreCentroPoblado) {
        this.nombreCentroPoblado = nombreCentroPoblado;
    }

    public String getNombreGestion() {
        return nombreGestion;
    }

    public void setNombreGestion(String nombreGestion) {
        this.nombreGestion = nombreGestion;
    }

    public Date getFechaUltimaGestion() {
        return fechaUltimaGestion;
    }

    public void setFechaUltimaGestion(Date fechaUltimaGestion) {
        this.fechaUltimaGestion = fechaUltimaGestion;
        if (this.fechaUltimaGestion != null) {
            this.fechaUltimaGestionFormat = ConstantesGenerales.SHORT_SIMPLE_DATE_FORMAT_TO_HELP.format(this.fechaUltimaGestion);
        }
    }

    public String getFechaUltimaGestionFormat() {
        return fechaUltimaGestionFormat;
    }

    public void setFechaUltimaGestionFormat(String fechaUltimaGestionFormat) {
        this.fechaUltimaGestionFormat = fechaUltimaGestionFormat;
    }

    public String getRazonSocialProveedor() {
        return razonSocialProveedor;
    }

    public void setRazonSocialProveedor(String razonSocialProveedor) {
        this.razonSocialProveedor = razonSocialProveedor;
    }

    public String getNombreNodo() {
        return nombreNodo;
    }

    public void setNombreNodo(String nombreNodo) {
        this.nombreNodo = nombreNodo;
    }

    public String getRazonSocialCliente() {
        return razonSocialCliente;
    }

    public void setRazonSocialCliente(String razonSocialCliente) {
        this.razonSocialCliente = razonSocialCliente;
    }

    public String getDescripcionProducto() {
        return descripcionProducto;
    }

    public void setDescripcionProducto(String descripcionProducto) {
        this.descripcionProducto = descripcionProducto;
    }

    public String getDireccionDestinatario() {
        return direccionDestinatario;
    }

    public void setDireccionDestinatario(String direccionDestinatario) {
        this.direccionDestinatario = direccionDestinatario;
    }

    public Date getFechaProceso() {
        return fechaProceso;
    }

    public void setFechaProceso(Date fechaProceso) {
        this.fechaProceso = fechaProceso;
	 if (this.fechaProceso != null) {
            this.fechaProcesoFormat = ConstantesGenerales.SHORT_SIMPLE_DATE_FORMAT_TO_HELP.format(this.fechaProceso);
        }
    }

    public String getFechaProcesoFormat() {
        return fechaProcesoFormat;
    }

    public void setFechaProcesoFormat(String fechaProcesoFormat) {
        this.fechaProcesoFormat = fechaProcesoFormat;
    }
}